

package com.loong.loong.hik.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 设备信息管理
 *
 * @author DXY
 * @date 2023-04-17 13:46:45
 */
@Data
@TableName("hik_cdc_equioment")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "设备信息管理")
public class HikCdcEquioment extends Model<HikCdcEquioment> {

    private static final long serialVersionUID = 1L;

    /**
     * 设备信息id
     */
	@TableId(value="equioment_id",type = IdType.ASSIGN_ID)
    @ApiModelProperty(value="设备信息id")
    private Integer equiomentId;

    /**
     * 设备名称
     */
    @ApiModelProperty(value="设备名称")
    private String alias;

    /**
     * 设备序列号
     */
    @ApiModelProperty(value="设备序列号")
    private String sn;

    /**
     * 设备型号
     */
    @ApiModelProperty(value="设备型号")
    private String devicename;

    /**
     * 设备IP
     */
    @ApiModelProperty(value="设备IP")
    private String ipddress;

    /**
     * 设备类型
     */
    @ApiModelProperty(value="设备类型")
    private String productype;

    /**
     * 创建时间
     */
    @ApiModelProperty(value="创建时间")
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty(value="更新时间")
    private LocalDateTime updateTime;

    /**
     * 0正常其余删除
     */
    @ApiModelProperty(value="0正常其余删除")
    private String delFlag;

    /**
     * 操作人
     */
    @ApiModelProperty(value="操作人")
    private String updateBy;

}
